home *** CD-ROM | disk | FTP | other *** search
-
- Join files with DirectoryOpus 5.xx
- ---------------------------------
-
- DopJoin5
- DopJoinAsync5
- =============
-
- Version 1.00 - 01.04.01
-
- © H. van der Ree
-
- hivdree@uwnet.nl
-
-
- DopJoin5 and DopJoinAsync5 are small programs with which you can
- join files with DirectoryOpus 5.xx.
-
- DopJoin5 and DopJoinAsync5 are copyright 2001 by H. van der Ree
- and EMailware. That means if you like them and use them, you must
- send me an email. I would really like to hear about how you've used
- the programs.
-
- DopJoin5 and DopJoinAsync5 are free to use and copy as you see fit.
- The Author retains all rights to the programs. The Author is not
- responsible for any damage the programs may cause. If you distribute
- the archive, you MUST distribute the entire package.
-
- These programs may be included in any archive collection.
-
- =====================================================================
-
- DESCRIPTION:
-
- Not much to say really: these little programs join all the selected
- files in the source lister to a new file in the destination lister.
- DopJoin5 and DopJoinAsync5 only works on files, selected dirs will
- be ignored.
-
- DopJoin5 and DopJoinAsync5 will ask for a filename and will add the
- path of the destination. If a filename is given WITH a full path the
- path is stripped!
-
- There are two options. The first is APPEND. When used the selected
- files will be added to the destination file. If the file doesn't
- exist it will be created. Without this option an existing file
- in the destination with the same name will be overwriten!
-
- The second one is KEEP. This will keep the temporary file in T: in
- which the files are listed that were joined.
- The first line of this file is the name of the destination file.
-
- Errors, if any, will be saved to file RAM:DopJoinErrors. They are
- listed with date and time, IoErr() and what caused the error.
-
- DopJoinAsync5 does the same as DopJoin5 but uses asyncio.library.
- It is ~20% faster.
-
- =====================================================================
-
- REQUIREMENTS:
-
- DirectoryOpus 5.xx. Only tested with 5.11 but newer versions should
- work.
-
- ARexx must be running. DopJoin5 and DopJoinAsync5 uses ARexx to
- communicate with DirectoryOpus.
-
- If you want to use DopJoinAsync5 asyncio.library must be in Libs:
-
- DopJoin5 and DopJoinAsync5 have been tested with FFS 45.9 and OS3.1.
-
- =====================================================================
-
- INSTALLATION:
-
- Install DopJoin5 or DopJoinAsync5 as an AmigaDOS program with one
- argument: {Qp}. The only flag that MUST be set is
- 'Run asynchronously'!
- Optionally you can add the options KEEP and/or APPEND.
-
- An other way is to 'run <>NIL: DopJoin5 {Qp} [KEEP] [APPEND]'.
-
- If DopJoin5 or DopJoinAsync5 aren't running asynchronous Dopus will
- be locked!
-
- =====================================================================
-
- HISTORY:
-
- DopJoin5:
-
- 1.00 - 31.03.01 First public version.
-
- DopJoinAsync5:
-
- 1.00 - 01.04.01 First public version.
- It is tested with asyncio.library versions 39.2
- and 40.4. It doesn't use the PPC functions of
- 40.4.
-
- =====================================================================
-
- DISCLAIMER:
-
- THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
- EITHER EXPRESSED OR IMPLIED. THE AUTHOR WILL NOT BE LIABLE FOR
- ANY DAMAGES, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL,
- RESULTING FROM THE USE OF THE PROGRAM. THE ENTIRE RISK AS TO THE
- USE OF THIS PROGRAM IS ASSUMED BY THE USER.
-
- =====================================================================
-